Compund Words

Last Search Words

Sponsored Links

Search Result:leaf bug




Overview of noun leaf_bug

The noun leaf bug has 1 sense


  • leaf bug, plant bug -- (small bright-colored insect that feeds on plant juices)